package com.itheima_test;

import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;
import java.util.Set;

/*
    请编写程序，将文件中的内容以键值对的形式存储到Properties集合中，并遍历查看结果。
 */
public class Test4 {
    public static void main(String[] args) throws IOException {
        //创建输入流
        FileReader fr = new FileReader("myOtherStream\\user.properties");
        //创建集合
        Properties prop = new Properties();
        //从流中加载数据
        prop.load(fr);
        //释放资源
        fr.close();
        //遍历集合查看结果 -- 键值都是字符串
        //获取所有的键
        Set<String> propertyNames = prop.stringPropertyNames();
        //遍历键，通过键获取值
        for (String key : propertyNames) {
            String value = prop.getProperty(key);
            System.out.println(key + "-" + value);
        }
    }
}
